*{margin: 0;padding: 0; box-sizing: border-box;}
img{border: none;}
.clear{ zoom:1}
.clear:after{clear: both;display: block; content: "";}
li{ list-style: none;}
#box{ position: relative;
      background: #f3f3f3;
      font-family: "微软雅黑";
      width: 100%;
      overflow: hidden;}
.header{ position: fixed;
         top:0;
         z-index: 9999;
	 width: 100%; 
         height: 39px; 
         background: transparent;
         padding-top: 5px;
         padding-right: 10px;
         }
.header .box1{  height: 29px;  
                border-radius:0.45rem;
                background: #fff; 
                margin: 0px 30px 0px 10px;
        }

.header .box1 img{ float: left; }
.header .box1 .one{ width: 18px;
                    height: 13px; 
                    margin:8px 8px 0 8px;
                  }
.header .box1 .two{ width: 12px;
                    height: 12px; 
                    margin: 10px 5px 0 0 ;}
.header .box1 input{ border: none;
                     color: #666;
                     width: 60%;
                     height: 29px;
                     outline: none; 
                     float: left;
                    }
.header .login{ 
                position: absolute;
                top: 10px;
                right: 10px;
                font-size: 13px;  
                color: #fff;
           }
.swiper-container {
    width: 100%;
    height: 7.1555rem;

}
.swiper-container .swiper-pagination-bullet{
	background-color: transparent;
	border: 0.025rem solid #fff;
	
}

.swiper-container .swiper-pagination-bullet-active{
	background-color: #fff;
}
.swiper-container  img{width:100%;height: 7.1555rem}  
.banner img{max-width:100% ; height: 4.111rem;}
.nav{width: 100%; 
     height: 6.35rem; 
     background: #f3f3f3;
     padding: 0.5rem 0;
     text-align: center;}
.nav img{ width: 1.45rem; height: 1.45rem;}
.nav li{ width: 20%;
         height: 2.925rem; 
         font-size: 0.45rem;
         float: left;}

.xrzx img{ width: 100%; height: 4.111rem;}

.jdkb{width: 15.6rem; 
      height: 0.75rem; 
      margin: 0 auto;
      margin-top: -0.225rem;
      background: #fff;
      border-radius: 0.25rem;}
.jdkb i ,.jdkb img{ margin-top:0.175rem;}

.jdkb img { width: 1.825rem; 
            height: 0.4rem;
            float: left;
            margin-left: 0.125rem;
            }
.jdkb ul{ height: 0.75rem; overflow: hidden;}
.jdkb li{ width: 12.425rem; 
          height: 0.75rem; 
          line-height: 0.75rem;
          font-size: 0.3rem;
          }
.jdkb li span{ color: red; 
               margin: 0 0.125rem 0 0.075rem; 
               }
.jdkb i{ float: right; 
         font-size: 0.35rem; 
         font-style: normal;}
.jdkb i span{ color: #ccc; 
              margin-right: 0.025rem;}
            
              
.goods{ width: 100%; 
        height: 6.575rem;
        background: #fff;
        margin-top: 0.25rem;}
.goods .head{ width: 100%; height: 0.85rem;font-size: 0.3rem;}
.goods .head span{ color: red; 
                   float: right; 
                   margin-top: 0.125rem; }
.goods .head span img{ width: 0.275rem; 
                       height: 0.275rem;
                       margin-left: 0.05rem;
                       margin-right: 0.25rem;}
.goods .head i,.goods .head strong{ float: left;}
.goods .head i img{ width: 1.725rem; height: 0.675rem;}
.goods .head strong{ margin-top:0.175rem; 
                     margin-left: 0.125rem;}
.goods .head strong em{ font-style: normal; font-weight: normal; margin-left: 0.125rem}
.goodlist .swiper-wrapper img{width: 4.3665rem; height: 4.3665rem;}
.goodlist .swiper-slide{ text-align: center;}
.goodlist .swiper-slide p{ line-height:0.3rem ;
                           color: #f23030;
                           margin-top: -0.125rem;}
.goodlist .swiper-slide p strong{  font-size: 0.4rem; 
		                           height: 0.4rem;
		                           margin-top: 0.075rem;}
.goodlist .swiper-slide p span{font-size:0.35rem}
.goodlist .swiper-slide s{font-size:0.35rem; 
                           color: #666;
                           display: block;
                          margin-top: 0.175rem;}
.con1{ width: 100%; 
       height: 9.4rem;
       background: #fff;
       }
.con1 .con1-item{ width: 8rem; 
                  height: 4.5rem;padding-left: 0.125rem;
                  float: left;
                  position: relative;}
.con1 .con1-item2,.con1 .con1-item3{ float: left;}
.con1 h1{ font-size: 0.6rem;  letter-spacing: 0.025rem;
          line-height: 0.85rem; font-weight: normal;}
.con1  p{ font-size: 0.5rem; 
          line-height: 0.75rem; 
          color: #666; }
.con1 .con1-item img{ width: 3.45rem; 
                      height: 3.45rem; 
                      position: absolute;
                      right: 0;
                      bottom: 0;}  
.con1 .con1-item2{ width: 8rem; 
                   height: 4.9rem; 
                   padding-left: 0.125rem;
                   position: relative;}
.con1 .con1-item2 img{ width: 4rem;
                      height: 4rem;
                      position: absolute;
                      right: 0;
                      bottom: 0;}
.con1 .con1-item3{ width: 4rem;  
                   height: 4.9rem;} 
.con1 .con1-item3 img{ width: 3.55rem;
                       height: 2.83475rem;}
.ash{  position: relative; }                      
.ash .pic1{ width: 100%; 
            height: 1.65rem;
        }
.ash .pic2{ width: 2.88325rem; 
            height: 1.214rem;
            position: absolute; 
            left: 6.5rem;
            bottom: 0.45rem;}
.aishenghuo li{ width: 8rem;
                height: 4.5rem; 
                float: left; 
                padding-left: 0.25rem;
                background: #fff;
                position: relative;}
.aishenghuo h1{ font-size: 0.6rem; 
                letter-spacing: 0.025rem;
                font-weight: normal;}
.aishenghuo p{ font-size: 0.5rem; 
               color: #666;
               line-height: 0.75rem;}
.aishenghuo span{ font-size: 0.3rem;
                  display: block;
                  width: 1.65rem;
                  height: 0.8rem;
                  line-height: 0.8rem;
                  text-align: center;
                  color: #fff;
                  background: #ff4a7d;}
.aishenghuo li img{ width: 3.475rem; 
                    height: 4.15rem;
                    position: absolute;
                    right: 0;
                    bottom: 0;}
.aishenghuo .pp{ width: 1.95rem;}
.aishenghuo .two li{ width: 25%;
                    height: 5.15rem;
                    position: relative;}
.aishenghuo .two img{width:3.55rem;height: 2.8245rem; } 
.aishenghuo .two span{position: absolute;
                      bottom:-0.1rem ;
                      left: 0.05rem;
                      width:1.55rem;
                      height: 0.55rem;
                      line-height: 0.55rem;
                      font-size: 0.35rem;}
.md{text-align: center; margin-top:0.25rem;}
.md img{width:15.6rem;height:3.997249rem ;}  
.xpz{ position: relative;}
.xpz .pic1{ width: 100%; 
            height: 1.65rem; }
.xpz .pic2{ width: 2.88325rem; 
            height: 1.214rem;
            position: absolute; 
            left: 6.5rem;
            bottom: 0.45rem;}
.aishenghuo .item1 span{ width: 1.35rem; 
                         height: 0.8rem;
                         background: #952dff;;}
.aishenghuo .item1 .two span{ width: 1.225rem;
                              height: 0.8rem;}
.ly img{width: 100%; height: 4.111rem;}
.fxhd { position: relative;}
.fxhd .pic1{width: 100%; height: 1.65rem;}
.fxhd .pic2{ position: absolute;
             width: 3.94575rem;
             height: 1.214rem;
             bottom: 0.45rem;
             left: 6rem;}
.fxhd .pic3{ position: absolute;
             width: 2.88325rem;
             height: 1.214rem;
             bottom: 0.45rem;
             left: 6.5rem;}
.fxhd span{ position: absolute;
            right: 0;
            bottom: 0.325rem;
            font-size: 0.55rem;
            color: #666;} 
.fxhd span img  { width: 0.6rem; 
                  height: 0.6rem;
                  vertical-align: top;
                  margin: 0 0.125rem;} 
.jingpin{width: 100%;
	height: 5.825rem;
}
.jingpin li { float: left; 
              width: 50%; 
              height: 5.825rem;
              background: #fff;
              padding-left: 0.125rem;
              position: relative;
              }
.jingpin li img{width:3.875rem; height: 3.875rem; display: inline-block;float: left;} 
.jingpin li h1{ font-size: 0.7rem;font-weight: normal;}  
.jingpin li p{ font-size: 0.55rem; color: #666;}                    
.jingpin li span{ font-size: 0.55rem;
               display: block;
               width: 7.75rem;
               height: 0.7rem;
               line-height: 0.7rem;
               color: #fff;
               text-align: center;
               background: #000;
               position: absolute;
               bottom: 0;
               opacity:0.5;}                 
.zb{ width: 100%; 
     height: 7.825rem;
     background: #fff;}
.zb ul{ width: 100%; 
     height: 7.825rem;
    }     
.zb li{ position: relative;
        width: 50%;
        height: 7.825rem;
        float: left;}

.zb li strong{ font-size: 0.65rem; 
               color: #3F3F3F; float: left;
               vertical-align: text-top; 
            	 padding-left: 0.125rem;
            	}

.zb p{ font-size: 0.55rem; 
       color: #666;
       height: 0.75rem; 
       line-height:0.75rem;
       text-overflow:ellipsis;
       margin-top: -0.35rem; 
       overflow: hidden;
       white-space:nowrap; 
       padding-left: 0.125rem;}
.zb .one{ width: 1.75rem; 
          height: 0.65rem; 
          vertical-align: text-top;
          margin: 0.125rem 0.125rem ;}
.zb .two{width: 8rem; 
         height: 6rem;
         position: absolute;
         bottom: 0;}
.zb .three { position: absolute;
             background: url(img/dz.png) no-repeat left 0.145rem;
             bottom: 0.1rem;
             left: 0.125rem;
             font-size: 0.55rem;
             color: #fff;
             padding-left: 0.5rem;
             letter-spacing: 0.05rem;}
.zb .four{ position: absolute;
           bottom:0.1rem;
           right: 0.05rem;
           width: 2.2rem;
           height: 0.65rem;}
.tj{ position: relative;
     width: 15.75rem; 
     height: 0.35rem; 
     margin: 0.5rem auto;
     display: -webkit-box;
     color: #848689;
     -webkit-box-pack: center;}
.tj span{content: '';
         width: 100%;
         height: 0.025rem;
         display: block;
         background:  #ccc;
         position: absolute;
         top:50%;
         
        } 
.tj i{ position: relative;
       z-index: 10;
       font-size: 0.3rem;
       font-style: normal;
       height: 0.35rem;
       line-height: 0.35rem;
       padding: 0 0.25rem;
       background-color: #f0f2f5;
       display: block;}  
          
.tj img{ width: 0.325rem; 
         height: 0.325rem;
         margin-right: 0.25rem;
         vertical-align: bottom;}                 
.tjcp { width: 100%; }   
.tjcp li{ width: 7.95rem; 
          background: #fff;
          margin-bottom: 0.1rem;
          float: left; 
          position: relative;}                  
.tjcp li img{ width: 7.95rem;
              height: 7.95rem;
            } 
         
.tjcp .on{margin-right: 0.1rem }                  
.tjcp p{ font-size: 0.35rem;
         color: #232326; 
         padding:0  0.125rem;
         margin-top: -0.125rem;
         overflow: hidden;
         display: -webkit-box;
         -webkit-line-clamp: 2;
         -webkit-box-orient: vertical;
         }                  
.tjcp .price{ font-size:0.4rem;
             color:#f23030;
             display: block;
             margin: 0.125rem}                  
.tjcp .price i{ font-size: 0.325rem;
                font-style: normal;} 
.tjcp .price img{ width: 0.65rem;
                  height: 0.325rem;
                  margin-left: 0.125rem;
                  display:inline-block;
                  vertical-align:middle;}               
.tjcp .pj{ font-size: 0.25rem; 
           display: block;
           color: #666;
           margin-left: 0.125rem;}                  
.tjcp .kanxiangsi{ position: absolute;
                   bottom: 0;
                   right: 0.125rem;
                   border: solid #ccc 0.025rem;
                   color: #444;
                   font-size: 0.3rem;
                   }  
.daohang{ width: 100%; 
          height: 54px;
          background: #fff;
          box-shadow: #ccc 0 -0.05rem 0.15rem;
          text-align: center;
          border-bottom: solid 0.025rem #ccc;
          position: fixed;
          bottom: 0;}                                  
.daohang  li{ float: left;
              width:20% ;
              height: 54px;
            }                  
.daohang img {max-height: 100%;
              max-width: 100%;
              
             }                  
                  
 .pp{height: 1.85rem;}                        

